package Model;
import java.awt.geom.Ellipse2D;

public class Radar 
{
	private Ellipse2D zicht, manouvreerbaar;
	private boolean zichtbaar, manouvreerbaar1;
	
	public Radar(double x, double y, double withZicht, double heightZicht, double withManouvreerbaar, double heightManouvreerbaar)
	{
		zicht = new Ellipse2D.Double(x-withZicht/2, y-heightZicht/2, withZicht, heightZicht);
		manouvreerbaar = new Ellipse2D.Double(x-withManouvreerbaar/2, y-heightManouvreerbaar/2, withManouvreerbaar, heightManouvreerbaar);
	}
	public Ellipse2D getZicht() {
		return zicht;
	}
	public Ellipse2D getManouvreerbaar() {
		return manouvreerbaar;
	}
	public boolean isZichtbaar() {
		return zichtbaar;
	}
	public boolean isManouvreerbaar() {
		return manouvreerbaar1;
	}
	public boolean checkZichtbaar(double x, double y)
	{
		return zicht.contains(x, y);
	}
	public boolean checkManouvreerbaar(double x, double y)
	{
		return manouvreerbaar.contains(x, y);
	}
	public void setZichtbaar(boolean setZichtbaar)
	{
		zichtbaar = setZichtbaar;
	}
	public void setManouvreerbaar(boolean setManouvreerbaar)
	{
		manouvreerbaar1 = setManouvreerbaar;
	}
}
